package com.dhecp.project.system.domain;

import com.dhecp.common.core.domain.BaseEntity;

/**
 * 角色信息实体类
 * @author DH-Xxj
 * @version 2019年10月18日
 */
public class SysRoleInfo extends BaseEntity{

	private static final long serialVersionUID = 1L;
	private String guid;			//角色表唯一值
	private String roleName;		//角色名称
	private String roleDataLimit;	//基础数据权限
	private String pageTemplate;	//首页模板文件名
	private Integer roleOrder;		//角色排序
	private Boolean deleted;		//是否禁用
	private String deletedtext;		//是否禁用中文文本（禁用，启用）
	private Integer remindDaysForContract;	//合同续签提前提醒天数
	private String vGwZz;			//岗位说明

	public String getGuid() {
		return guid;
	}
	public void setGuid(String guid) {
		this.guid = guid;
	}
	public String getRoleName() {
		return roleName;
	}
	public void setRoleName(String roleName) {
		this.roleName = roleName;
	}
	public String getRoleDataLimit() {
		return roleDataLimit;
	}
	public void setRoleDataLimit(String roleDataLimit) {
		this.roleDataLimit = roleDataLimit;
	}
	public String getPageTemplate() {
		return pageTemplate;
	}
	public void setPageTemplate(String pageTemplate) {
		this.pageTemplate = pageTemplate;
	}
	public Integer getRoleOrder() {
		return roleOrder;
	}
	public void setRoleOrder(Integer roleOrder) {
		this.roleOrder = roleOrder;
	}
	public Boolean getDeleted() {
		return deleted;
	}
	public void setDeleted(Boolean deleted) {
		this.deleted = deleted;
	}
	public String getDeletedtext() {
		return deletedtext;
	}
	public void setDeletedtext(String deletedtext) {
		this.deletedtext = deletedtext;
	}
	public Integer getRemindDaysForContract() {
		if (remindDaysForContract == null){
			return 0;
		}
		return remindDaysForContract;
	}
	public void setRemindDaysForContract(Integer remindDaysForContract) {
		this.remindDaysForContract = remindDaysForContract;
	}
	public String getvGwZz() {
		return vGwZz;
	}
	public void setvGwZz(String vGwZz) {
		this.vGwZz = vGwZz;
	}

}
